complementary advertising - French English Dictionary